package com.sugon.modules.device.model.vo;

import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import java.io.Serializable;

/**
 * @author ： YuXD
 * @description： 设备维护异常参数VO
 * @date ： 2020-08-28 16:36
 * @version: 1.0
 */
@Data
public class DevMaintenanceExceptionParam implements Serializable {

    /**
     * 计划执行人ID
     */
    private String planExecutorId;

    /**
     * 设备维护工单ID
     */
    @NotBlank(message = "设备维护工单ID不能为空")
    private String devMaintenanceTicketId;

    /**
     * 异常现象
     */
    @NotBlank(message = "异常现象必填")
    private String excepCon;

    /**
     * 问题描述
     */
    @NotBlank(message = "问题描述必填")
    private String excepDescr;

    /**
     * 建议
     */
    @NotBlank(message = "建议必填")
    private String advice;

}
